github.com/refraction-networking/utls.prng.FlipWeightedCoin (method)

20 uses

	github.com/refraction-networking/utls (current package)
		u_parrots.go#L2981: 		if r.FlipWeightedCoin(id.Weights.Extensions_Append_ALPN) {
		u_parrots.go#L2996: 	if r.FlipWeightedCoin(id.Weights.TLSVersMax_Set_VersionTLS13) {
		u_parrots.go#L3030: 	if r.FlipWeightedCoin(id.Weights.SigAndHashAlgos_Append_ECDSAWithSHA1) {
		u_parrots.go#L3033: 	if r.FlipWeightedCoin(id.Weights.SigAndHashAlgos_Append_ECDSAWithP521AndSHA512) {
		u_parrots.go#L3036: 	if r.FlipWeightedCoin(id.Weights.SigAndHashAlgos_Append_PSSWithSHA256) || p.TLSVersMax == VersionTLS13 {
		u_parrots.go#L3039: 		if r.FlipWeightedCoin(id.Weights.SigAndHashAlgos_Append_PSSWithSHA384_PSSWithSHA512) {
		u_parrots.go#L3057: 	if r.FlipWeightedCoin(id.Weights.CurveIDs_Append_X25519) && p.TLSVersMax == VersionTLS13 {
		u_parrots.go#L3060: 	if r.FlipWeightedCoin(id.Weights.CurveIDs_Append_X25519) || p.TLSVersMax == VersionTLS13 {
		u_parrots.go#L3064: 	if r.FlipWeightedCoin(id.Weights.CurveIDs_Append_CurveP521) {
		u_parrots.go#L3090: 	if r.FlipWeightedCoin(id.Weights.Extensions_Append_Padding) || p.TLSVersMax == VersionTLS13 {
		u_parrots.go#L3095: 	if r.FlipWeightedCoin(id.Weights.Extensions_Append_Status) {
		u_parrots.go#L3098: 	if r.FlipWeightedCoin(id.Weights.Extensions_Append_SCT) {
		u_parrots.go#L3101: 	if r.FlipWeightedCoin(id.Weights.Extensions_Append_Reneg) {
		u_parrots.go#L3104: 	if r.FlipWeightedCoin(id.Weights.Extensions_Append_EMS) {
		u_parrots.go#L3111: 		if r.FlipWeightedCoin(id.Weights.FirstKeyShare_Set_CurveP256) { // legacy setting, not used by default
		u_parrots.go#L3114: 			if r.FlipWeightedCoin(id.Weights.KeyShare_Append_RandomGroups) {
		u_parrots.go#L3117: 			if r.FlipWeightedCoin(id.Weights.KeyShare_Append_RandomGroups) {
		u_parrots.go#L3142: 			if r.FlipWeightedCoin(id.Weights.Extensions_Append_ALPS) {
		u_parrots.go#L3172: 		if r.FlipWeightedCoin(maxRemovalProbability * float64(i) / floatLen) {
		u_prng.go#L145: func (p *prng) FlipWeightedCoin(weight float64) bool {